$(function() {
    // -----------获取用户信息，渲染到页面中-------------
    getUserInfo();
    $(".logout").on("click", function() {
        // 弹出层，询问是否要退出
        layer.confirm("Are you sure???", function(index) {
            // 首先清除token
            localStorage.removeItem("token");
            // 跳转到登录页面
            location.href = "/login.html";
            // 关闭弹出层
            layer.close(index);
        });
    });
});

function getUserInfo() {
    $.ajax({
        url: "/my/userinfo",
        success: function(res) {
            // console.log(res);
            if (res.status === 0) {
                // 短路，有nickname使用，没有使用username
                var name = res.data.nickname || res.data.username;
                $(".welcome").html("欢迎您&nbsp;&nbsp;" + name);
                // 判断是否有图片地址
                if (res.data.user_pic) {
                    $(".layui-nav-img").attr("src", res.data.user_pic).show();
                    $(".text-img").hide();
                } else {
                    $(".layui-nav-img").hide();
                    $(".text-img")
                        .css("display", "inline-block")
                        .text(name.substr(0, 1).toUpperCase());
                }
            } //else if (res.status === 1 && res.message === "身份认证失败！") {
            //     localStorage.removeItem("token");
            //     location.href = "/login.html";
            // }
        },
        // 必须要设置请求头

        // beforeSend: function() {
        //     NProgress.start();
        // },
        // complete: function() {
        //     NProgress.done();
        // }
    });
}